package com.javaerschool.lero.mapper;

import com.javaerschool.lero.pojo.Admin;
import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;

/**
 * 作者: lero
 * 日期：2018/7/25
 */
// 添加了@Mapper注解之后这个接口在编译时会生成相应的实现类
// 这个接口是不支持重载方法
@Mapper
public interface AdminMapper {

    @Select("SELECT * FROM admin WHERE id = #{id}")
    Admin selectOne(int id);

    @Insert("INSERT INTO admin(id, username,password) VALUES(#{id}, #{username}, #{password})")
    int insert(Admin admin);
}
